﻿H3.agencyElement-H3 {
  -ms-name: "Heading 3";
}
H4.agencyElement-H4 {
  -ms-name: "Heading 4";
}
H5.agencyElement-H5 {
  -ms-name: "Heading 5";
}
p.agencyElement-P {
  -ms-name: "Paragragh";
}
p.agencyElement-A {
    -ms-name: "Alert Blue";
    background-color: #2a77d1;
    border-color: #2a77d1;
    color: #fff;
    text-shadow: -1px 1px 1px #333333;
    padding: 10px 12px;	
}
p.ms-rteElement-Alert {
    -ms-name: "Alert Blue";
    background-color: #2a77d1;
    border-color: #2a77d1;
    color: #fff;
    text-shadow: -1px 1px 1px #333333;
    padding: 10px 12px;	
}

div.pull-left .agencyElement-divpullleft {
  -ms-name: "Pull Left";
}
div.pull-right .agencyElement-divpullright {
  -ms-name: "Pull Right";
}

div.pull-right-grey-box .agencyElement-divpullrightgreybox {
  -ms-name: "Pull Right Grey Box";  
}

.pull-right-grey-box {
    background-color: #efefef;
    padding:20px;
    width: 320px;
    float: right;
    clear: both;
    margin-left:15px;
}

.agencyPosition-1 {
  -ms-name: "Left";
  float: left;
}
.agencyPosition-2 {
  -ms-name: "Right";
  float: right;
}
.agencyPosition-3 {
  -ms-name: "Top";
  vertical-align: text-top;
}
.agencyPosition-4 {
  -ms-name: "Middle";
  vertical-align: middle;
}
.agencyPosition-5 {
  -ms-name: "Bottom";
  vertical-align: text-bottom;
}
.agencyImage-1 {
  -ms-name: "Image Circle";
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.agencyImage-2 {
  -ms-name: "Image Polaroid";
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.agencyImage-3 {
  -ms-name: "Image Rounded";
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}


/* new table styles */
.agencyTable-table { 
-ms-name: "Table Default";
          
} 
/* some styles to fix the table css alignment. this should over right the core.css from SP */
.ms-rteTable-default > tbody > tr > td, 
.ms-rteTable-default > tbody > tr > th, 
.ms-rteTable-0 > tbody > tr > td, 
.ms-rteTable-0 > tbody > tr > th, 
.ms-rteTable-1 > tbody > tr > td, 
.ms-rteTable-1 > tbody > tr > th, 
.ms-rteTable-2 > tbody > tr > td, 
.ms-rteTable-2 > tbody > tr > th, 
.ms-rteTable-3 > tbody > tr > td, 
.ms-rteTable-3 > tbody > tr > th, 
.ms-rteTable-4 > tbody > tr > td, 
.ms-rteTable-4 > tbody > tr > th, 
.ms-rteTable-5 > tbody > tr > td, 
.ms-rteTable-5 > tbody > tr > th, 
.ms-rteTable-6 > tbody > tr > td, 
.ms-rteTable-6 > tbody > tr > th, 
.ms-rteTable-7 > tbody > tr > td, 
.ms-rteTable-7 > tbody > tr > th, 
.ms-rteTable-8 > tbody > tr > td, 
.ms-rteTable-8 > tbody > tr > th, 
.ms-rteTable-9 > tbody > tr > td, 
.ms-rteTable-9 > tbody > tr > th, 
.ms-rteTable-10 > tbody > tr > td,
.ms-rteTable-10 > tbody > tr > th {
	vertical-align:middle;
}
